package core;

import tool.Factory;
import view.MainFrameController;

/**
 * 
 * This class is responsible for the start of uniPauker and keeps all
 * information about the application like version and name
 * 
 * @author sloth42
 * 
 */
public class UniPaukerCore {

	public static final String VERSION = "0.1 dev";
	public static final String APP_NAME = "uniPauker";

	/**
	 * Main - method of uniPauker. Creates all necessary objects.
	 * 
	 * @param args
	 */
	public static void main(String[] args) {

		// TODO to make uniPauker starting faster initiate the members of the
		// class at first call and not in the custructor -> a start() method or
		// sth like that
		long start = System.currentTimeMillis();
		Factory factory = new Factory();
		MainFrameController mfController = factory.getMainFrameController();
		System.out
				.println("Starttime: " + (System.currentTimeMillis() - start));

	}

}
